insulator stack - German English Dictionary